e0c019e34bc5b1abc7c67d719f1567cd68a9007b,plugins/org.eclipse.xtext.xtend2.ui/src/org/eclipse/xtext/xtend2/ui/builder/Xtend2BuilderParticipant.java,Xtend2BuilderParticipant,processDelta,#Delta#IBuildContext#SubMonitor#,89

Before Change


		IFile sourceFile = null;
		try {
			sourceFile = compilationFileProvider.getFile(sourceURI, context.getBuiltProject());
			if (!sourceFile.exists() || hasErrors(sourceFile))
				return;
			IFile targetFile = compilationFileProvider.getTargetFile(sourceURI, context.getBuiltProject(),
					progress.newChild(10));

After Change


		IFile sourceFile = null;
		try {
			sourceFile = compilationFileProvider.getFile(sourceURI, context.getBuiltProject());
			if (sourceFile.exists() && hasErrors(sourceFile))
				return;
			if (!sourceFile.exists() && delta.getNew() != null)
				return;
			IFile targetFile = compilationFileProvider.getTargetFile(sourceURI, context.getBuiltProject(),
					progress.newChild(10));